dredger excavator - Turkish English Dictionary